home *** CD-ROM | disk | FTP | other *** search
- COMPARE.PAS
- COMPARE.TOS
-
- Keywords: PER_PASCAL BINARY FILE COMPARE PASCAL
-
- Binary file comparison program. Prints out bytes which differ, but does
- not try to get back in synch after insertions or deletions. Written in
- Personal Pascal and fully documented. Could be converted to a GEM
- application for you ambitious Pascal programmers. The TOS version is
- included for the non-Pascal owner.
-
-
- DUMP.PAS
- DUMP.TOS
-
- Keywords: PER_PASCAL HEX FILE DUMP PASCAL
-
- Hex file dump utility written in Personal Pascal. Not yet a GEM
- application, but does give an example of Pascal file I/O. Fully commented,
- with hints for adding new features. The TOS version is included for the
- non-Pascal owner.
-
-
- FIXPAS.PAS
-
- This is a Pascal program file which will patch your Pascal program files
- to update them to version 1.02. This patch was posted on a previous MAST
- DOM, but it is being included this more time because this copy of the
- program also describes the bugs that were fixed with these patches.
-
-
- GEMBOX.PAS
-
- This file include more GEM calls: Grow/Shrink_Box, Move_Box, Slide_Box.
- This file is from the OSS BBS.
-
-
- GEMSUB2.PAS
-
- This file includes some GEM subroutine declarations that were left out
- of the file GEMSUB.PAS. There is additional documentation in the
- describing the missing subroutine declarations.
-
-
- ISTRVAL.PAS
-
- This file contains Integer "Str" and "Val" routines for Pascal from the
- OSS BBS.
-
-
- MOUNTAIN.PAS
-
- Keywords: PER_PASCAL FRACTAL GRAPHICS PASCAL
-
- This program is a translation into Personal Pascal of MOUNT.C, also in this
- data library. It takes a "randomness scale" (from 0 to 1) and the three
- corners of the starting triangle from the user, then deforms the triangle
- randomly, forming "mountains". The drawing gets more detailed through 7
- iterations. Push the left mouse button to see the next iteration.
-
-
- RALLY.PAS
- RALLY.PRG
-
- This program is for use when running a car 'fun' rally. Create data files
- and store your team info for the participants (up to 60 teams). Set the
- scoring for the rally (points/question, points/second off the official
- time, per 1/10 mile off the official mileage, late to start penalties, etc.
- Also allows groupings of cars to compete against other groupings. Program
- checks that all the required data has been entered when computing scores
- and will alert you if all entries being used do not have complete data.
- Can show places along with scores in the Edit dialog boxes (Program is in
- Personal Pascal, full GEM use.) Use Winners menu choice to show top three
- (and last) place cars by score/time/mileage.
-
- Are you asking the obvious question: What am I going with this program???
- Well, the reason that I included it was that this program demonstrates
- extensive use of the GEM interface in PASCAL. This is most complete
- implementation of GEM in PASCAL source code which I have seen. Run the
- program and see if you agree.
-
-
- SHELL.PAS
-
- This is a sample GEM application using a window, menu, dialogs, and text
- from the OSS BBS.
-